transmembrane translocation - Spanish English Dictionary